package binary;
/** 二进制 */
public class BinaryDemo {
    public static void main(String[] args) {
        /*
        1)编译器在编译时会将10进制编译成2进制，然后按2进制来计算
        2）int类型是32位2进制，显示1进制自动省略高位0
        3）Integer.toBinaryString()可以将底层2进制数返回
        显示2进制：System.out.println(Integer.toBinaryString(n))
        System.out.println()默认将2进制转换成10进制输出
        显示10进制：System.out.println(n)
         */
        int n = 45;//编译时会被编译为：101101
        System.out.println(Integer.toBinaryString(n));
        System.out.println(n);
    }
}

